@charset "utf-8";
/* 通用设置：网页背景：#e7e8eb;内容背景：#fff;菜单栏hover:#; 菜单栏选中：#44b549;外部边框：#d9dadc;内部边框：#e7e7eb;*/

body,html {
	width: 100%;
	color: #222;
	font-family: "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","\9ED1\4F53",Arial,sans-serif;
	font-size: 14px;
	line-height: 1.6;
  background-color: #e7e8eb;
}

body, html, #app {
	width: 100%;
	height: 100%;
}

a, a:hover, a:active, a:visited {
	outline: 0;
	text-decoration:none;
	color: #222;
}

table {
	border-collapse: initial;
}

.table {
	width: 100%;
	margin: 0;
	font-size: 12px;
	color: #333;
	background: #fff;
	border: 1px solid #e8eaec;
	table-layout: fixed;
	border-collapse: collapse;
	border-spacing: 0;
	white-space:normal;
	text-align: center;
	overflow: hidden;

}

.table thead {
	color: #515a6e;
	height: 40px;
	background-color: #f8f8f9;
	border-bottom: 1px solid #e8eaec;
}

.table thead tr td {
	height: 40px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.table a,
.table a:visited {
	display: inline-block;
	color: #2d8cf0;
	text-decoration: none;
}

.table a:hover {
	text-decoration: underline;
	color: #2d8cf0;
	cursor: pointer;
}

.table tbody tr td {
	text-align: center;
	word-wrap: break-word;
	word-break: break-all;
	overflow: hidden;
	vertical-align: middle;
}

.table td,
.table th {
	padding-left: 6px;
	padding-right: 6px;
	border: 1px solid #e8eaec;
	height: 48px;
	vertical-align: middle;
}

.table tr {
	border: 1px solid #e8eaec;
}

.table td span {
	cursor: pointer;
}

.table-header {
	border-bottom: 1px solid #d9dadc;
	margin-top: 25px;
}

.table-body {
	max-height: 400px;
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling : touch;
}

.table-bodyy {
	overflow-y: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling : touch;
}

label,
.label {
	margin-bottom: 0;
	font-weight: normal;
}

label.category-label {
	width: 100%;
	text-align: center;
	margin-bottom: 0;
}

input {
	border: 1px solid #ccc;
}

.text-center {
	text-align: center;
}

.ellipsis {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.null-tips {
	position: relative;
	display: inline-block;
	width: 100%;
	line-height: 200px;
	color: #999;
	text-align: center;
}

/* head begin */
.header-box {
	position: relative;
	width: 100% !important;
	/* border-top: 4px solid #5cb85c; */
	border-bottom: 1px solid #ccc;
	background-color: #fff;
}

.header-box:after {
	content: "\200B";
	display: block;
	height: 0;
	clear: both;
}

.header-box .inner {
	position: relative;
	width: 98%;
	margin: 0 auto;
	height: 60px;
	line-height: 60px;
	background-color: #fff;
}

.header-box h1 {
	float: left;
	height: 60px;
	line-height: 60px;
	font-weight: normal;
	font-size: 20px;
}

.header-box .logo {
	position: relative;
	margin-top: 10px;
	margin-right: 10px;
	float: left;
	width: 40px;
	height: 40px;
	background: url('../../static/images/logo.png') center top no-repeat;
	background-size: 100% 100%;
	font-weight: normal;
}

.header-box .account {
	float: right;
}

.header-box .account .logout {
	line-height: 18px;
	margin-left: 10px;
	padding-left: 10px;
	border-left: 1px solid #d9dadc;
}

.header-box .account .logout:visited {
	text-decoration: none;
	color: #222;
}

.header-box .account .logout:hover {
	text-decoration: underline;
	color: #459ae9;
}
/* head end */

/* container begin */
.body {
	min-height: 670px;
	padding: 18px 0 36px;
}

.container-box {
	position: relative;
	margin: 0 auto;
	width: 98%;
	background-color: #fff;
	border: 1px solid #d9dadc;
	min-height: 650px;
}

.container-box:after {
	content: "\200B";
	display: block;
	height: 0;
	clear: both;
}

/* side begin */
.col-side {
	position: relative;
	float: left;
	width: 13% !important;
	border-right: 1px solid #e7e7eb;
}

.menu-box {
	min-height: 650px;
}

.menu {
	padding: 6px 0;
	border-bottom: 1px solid #e7e7eb;
}

.menu.no-extra {
	padding-top: 18px;
}

.menu:last-child {
	border-bottom: 0;
	padding-bottom: 20px;
}

.menu-title {
	/*padding: 0 30px;*/
	width: auto;
	line-height: 34px;
	color: #8d8d8d;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	font-weight: normal;
}

.icon-menu {
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 0.2em;
	width: 18px;
	height: 18px;
	vertical-align: middle;
}

.menu-item {
	font-weight: normal;
	line-height: 34px;
}

.menu-item:hover {
	background-color: #f4f5f9;
}

.menu-item.active {
	background-color: #5cb85c;
}

.menu-item.active a {
	text-decoration: none;
	color: #fff;
	font-weight: 500;
}

.menu-item a {
	display: block;
	padding: 0 20px 0 58px;
	padding-left: 30.6878% !important;
	width: auto;
	color: #222;
	text-decoration: none;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
}
/* side end */

/* main begin */
.col-main {
	position: relative;
	float: left;
	margin-left: -1px;
	width: 86.99% !important;
	display: table-cell;
	vertical-align: top;
	word-wrap: break-word;
	word-break: break-all;
	border-left: 1px solid #d9dadc;
	/* overflow: hidden; */
}

.main-hd h2 {
	color: #515a6e;
	padding: 0 15px;
	font-size: 16px;
	font-weight: bold;
	line-height: 75px;
}

.main-hd h2 span.add-btn {
	position: relative;
	display: inline-block;
	margin: 15px 20px 0 0;
	float: right;
}

.main-hd h2 span.fn-hide {
	display: none;
}

.main-bd {
	padding-bottom: 15px;
	min-height: 600px;
}

.content-wrap {
	padding: 0 15px;
}

.content-wrap .form {
	margin-bottom: 10px;
}

.content-wrap .list {
	clear: both;
}

.content-wrap .form .label-list {
	display: inline-block;
	margin: 30px 0 10px 0;
	float: left;
}

.content-wrap .form .label-list label {
	margin-right: 5px;
	line-height: 22px;
}

.content-wrap .form .label-list input {
	margin-right: 3px;
}

.content-wrap .form .fn-hide {
	display: none;
}

.main .info-list {
	margin: 50px auto;
	width: 500px;
	min-height: 400px;
}

.main .info-list ul li {
	margin-bottom: 10px;
}

.main .info-list ul li span.span-item,
.main .info-form ul li span.span-item {
	margin-right: 10px;
	display: inline-block;
	width: 160px;
	vertical-align: middle;
	text-align: right;
}

.main .info-list ul li span.span-content {
	display: inline-block;
	width: 400px;
}

.main .info-list .js-change-info-btn {
	position: relative;
	display: inline-block;
	margin: 30px 200px 0;
	width: 100px;
}

.main .info-form ul {
	margin: 0 auto;
	width: 60%;
}

/*用户监护人电话查询  */
#appearTime{
	width:60%;
	height:60%;
	margin:50px auto;
	padding:30px;
	background-color: #f4f5f9;
}

/* 账单详情 */
.bill-info p strong {
	color: #5cb85c;
}

.bill-info h4 {
	position: relative;
	margin: 10px 0;
	padding: 5px 10px;
	background-color: #f4f5f9;
	font-weight: normal;
	clear: both;
	color: #5cb85c;
}

.bill-info ul {
	display: inline-block;
	clear: both;
	width: 100%;
}

.bill-info ul li {
	margin-bottom: 5px;
	margin-right: 2%;
	display: inline-block;
	width: 48%;
	float: left;
	color: #333;
}

.bill-info ul li.fn-hide {
	display: none;
}

.bill-info ul li.block {
	width: 100%;
}

.bill-info ul.pic-list li {
	margin-bottom: 10px;
	width: 18%;
	min-height: 160px;
	max-height: 160px;
	overflow: hidden;
}

.bill-info p span {
	color: #5cb85c;
}

.max-list {
	max-height: 550px;
	overflow:auto;
}
.max-height-list {
	max-height: 850px !important;
	overflow:auto;
}
/* main end */

/* help begin */
.help {
	display: inline-block;
	position: relative;
	float: right;
	margin-top: 22px;
}

.help-icon {
	display: inline-block;
	position: relative;
	float: right;
	width: 16px;
	height: 16px;
	margin-left: 2px;
	top: 3px;
	content: '';
	background: url('http://7xl6qe.com2.z0.glb.qiniucdn.com/img/question.png') center center no-repeat;
	background-size: 16px 16px;
	cursor: pointer;
}

.help .help_content {
	display: none;
	position: absolute;
	top: -15px;
	right: -30px;
	color: #333;
	line-height: 1.6;
	background-color: #fff;
	border-left: 1px solid #bababb;
	border-bottom: 1px solid #bababb;
	white-space: normal;
	margin: 44px 16px 0 0;
	width: 350px;
	border: 1px solid #d9dadc;
	font-size: 14px;
	color: #8d8d8d;
	z-index: 1;
}

.help .help_content .dropdown_arrow {
	position: absolute;
	right: 13px;
	margin-top: -8px;
	display: inline-block;
	width: 0;
	height: 0;
	border-width: 8px;
	border-style: dashed;
	border-color: transparent;
	border-top-width: 0;
	border-bottom-color: #d9dadc;
	border-bottom-style: solid;
}

.help .help_content .dropdown_arrow.out {
  top: 0;
}

.help .help_content .dropdown_arrow.in {
	border-bottom-color: #fff;
	top: 1px;
}

.help .help_content dl {
	display: block;
	width: 100%;
  padding: 20px 25px 5px;
}

.help .help_content dt {
	color: #222;
	font-weight: 400;
	font-style: normal;
	line-height: 22px;
	width: 300px;
	text-align: left;
}

.help .help_content dd {
	line-height: 22px;
  margin-bottom: 5px;
}

.help .help_content .help-footer {
	padding: 10px 12px 5px;
	border-color: #e7e7eb;
	color: #8d8d8d;
	border-top: 1px solid #e7e7eb;
	margin: 5px 15px 10px;
}

.help-change-list {
	min-height: 100px;
	max-height: 400px;
	overflow: auto;
}
/* help end */

/* container end */

/* login begin */
.login-wrap {
	margin: 50px auto 0 auto;
	width: 500px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background-color: #fff;
	border: 1px solid #d9dadc;
	overflow: hidden;
}

.login-nav {
	height: 40px;
	line-height: 40px;
	clear: both;
	border-bottom: 1px solid #e7e8eb;
}

.login-nav ul li {
	width: 100px;
	text-align: center;
	float: left;
}

.login-nav ul li a {
	display: inline-block;
	width: 90%;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	font-weight: 400;
	text-decoration: none;
	color: #222;
}

.login-nav ul li.active a {
	border-bottom: 2px solid #5cb85c;
}

.login-wrap .form {
	padding: 20px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background-color: #fff;
}

.login-wrap .form ul li {
	display: block;
	margin-bottom: 15px;
	padding: 5px 10px;
	height: 45px;
	line-height: 45px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #e7e7eb;
	overflow: hidden;
}

.login-wrap .form ul li:hover {
	box-shadow: 0 0 5px #e7e7eb;
	overflow: hidden;
}

.login-wrap .form ul li input {
	display: block;
	width: 100%;
	height: 33px;
	line-height: 33px;
	border: none;
}

.login-wrap .form button {
	display: block;
	width: 100%;
	height: 45px;
	line-height: 45px;
	background-color: #5cb85c;
	border: none;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}

.login-wrap .form .js-forgetpwd {
	padding: 10px 0;
	float: right;
	color: #459ae9;
}

.login-wrap .form .js-forgetpwd:hover {
	text-decoration: underline;
}

/* 忘记密码 */
.forget-pwd {
	border: 1px solid #d9dadc;
	background-color: #fff;
}

.forget-pwd h4 {
	padding: 0 30px;
	height: 52px;
	line-height: 52px;
	font-weight: normal;
	background-color: #f4f5f9;
}

.forget-main {
	padding: 100px 120px 0;
}

.form-getcode {
	margin: 0 auto;
	padding-bottom: 150px;
	width: 410px;
}

.form-getcode label {
	float: left;
	width: 65px;
	height: 34px;
	line-height: 34px;
	font-weight: normal;
}

.form-getcode em {
	margin: 0 5px;
	color: #459ae9;
}

.form-control {
	min-width: 120px;
}

.form .width8 {
	width: 90%;
}

.form .width2{
	width: 20%;
}

.form-control-group {
	padding: 10px 0;
}

.form-control-group input {
	width: 345px;
}

.form-footer {
	padding: 20px 0 50px;
	text-align: center;
	border-top: 1px solid #d9dadc;
}

.form-footer .btn {
	margin: 0 10px;
	width: 100px;
	text-align: center;
	height: 30px;
}
/* login end */

/* 消息提醒 */
.page-msg {
	position: fixed;
	top: 0;
	left: 50%;
	margin-left: -190px;
	width: 380px;
	padding: 8px 20px;
	background-color: #e0eaf6;
	border: none;
	text-align: center;
	color: #fff;
	z-index: 999;
}

.page-msg em {
	font-weight: normal;
}

.page-msg .close {
	color: #fff;
	opacity: .8;
}

.page-msg-warning {
	background-color: #5cb85c;
}

.page-msg-success {
	background-color: #dff0d8;
}

/* foot begin */
.foot {
	padding: 24px 0;
	color: #f1f1f1;
	width: 100%;
	text-align: center;
	background-color: #b8b8b9;
}
/* foot end */

/* common begin */
button:disabled {
	background: #666 !important;
	cursor: not-allowed;
	border: 1px solid #666;
}

.btn-warning {
	font-weight: 700;
}

/* 主体内容中的导航菜单 */
.title-tab {
	position: relative;
	margin-bottom: 20px;
	height: 34px;
	line-height: 34px;
	border-bottom: 2px solid #f4f5f9;
}

.title-tab ul li {
	height: 32px;
	display: inline-block;
	float: left;
}

.title-tab ul li:first-child {
	padding-left: 20px;
}

.title-tab ul li a {
	display: block;
	padding: 0 10px;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	color: #222;
	text-decoration: none;
}

.title-tab ul li.active a {
	border-bottom: 2px solid #5cb85c;
	color: #222;
	text-decoration: none;
}

.modal-form ul li {
	margin-bottom: 10px;
}

.modal-form ul li .form-control {
	margin: 0 auto;
	width: 200px;
}

.form ul li {
	margin-bottom: 15px;
}

.form ul li.isSpringSale {
	line-height: 34px;
}

.label {
	font-weight: 400;
}

/* bootstrap 弹出层内的样式 */
.btn {
	font-weight: normal;
}

.modal-dialog {
	width: 70%;
}

.modal-body h4 {
	margin: 10px 0;
	font-weight: normal;
}

.modal-body label {
	margin-right: 10px;
}

.modal-body label input {
	display: inline-block;
	margin-right: 5px;
}

.service-agreement {
	margin: 0 auto;
	max-width: 990px;
	padding: 20px;
	text-align: justify;
	text-justify: inter-ideograph;
}

.service-agreement h2 {
	margin: 10px auto 20px auto;
	text-align: center;
	font-size: 15px;
}

.service-agreement p {
	margin-bottom: 5px;
	font-size: 12px;
	line-height: 1.8;
}

.service-agreement p.text-right {
	text-align: right;
}

.service-agreement .title {
	font-weight: bold;
}

.service-agreement p a,.service-agreement span {
	padding: 0 8px;
	display: inline-block;
	text-decoration: none;
	min-width: 50px;
	corlor: #263238;
	border-bottom: 1px solid #263238;
	text-align: center;
}

.service-agreement table {
	margin: 10px;
}

.service-agreement table,
.service-agreement table td {
	border: 1px solid #ccc;
	text-align: center;
	background-color: #f1f2f3;
	font-size: 12px;
}

/* 加载中 */
i.loading-icon {
	display: inline-block;
	position: relative;
	margin-right: 10px;
	top: 5px;
	width: 20px;
	height: 20px;
	background: url('http://7xl6qe.com2.z0.glb.qiniucdn.com/img/loading.gif') center center no-repeat;
	background-size: 20px 20px;
}

.loading-dialog {
	position: absolute;
	top: 0;
	background: rgba(0,0,0,.3);
	width: 86.99%;
	text-align: center;
	height: 100%;
	z-index: 99999;
}

.dialog-inner {
	position: relative;
	padding: 20px;
	margin-top: 20%;
	left: 44%;
	color: #000;
	width: 100px;
	text-align: center;
	background: #fff;
	border-radius: 8px;
}

.dialog-inner p {
	margin-top: 10px;
}

.dialog-inner i.loading-icon {
	margin-right: 0;
}

/*自定义单选框*/
.radio_box {
	display: block;
	float: left;
	margin-right: 5px;
	padding: 0 2px;
	height: 30px;
	line-height: 30px;
	width: auto;
}

input[type="radio"].input_radio {
	display: inline-block;
	margin-top: 6px;
	-webkit-appearance: none;
	vertical-align: middle;
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-image: url('http://7xl6qe.com2.z0.glb.qiniucdn.com/img/radiobutton.gif');
	background: none\0;
	*background: none;
	background-position: -14px -19px;
	cursor: pointer;
	outline-style: none;
	float: left;
	border: none;
}

input[type="radio"].input_radio:hover {
	background-position: -14px -119px;
}

input[type="radio"].input_radio:checked {
	background-position: -14px -219px;
}

.input_box label {
	display: inline-block;
	cursor: pointer;
}

/*自定义多选框*/
.checkbox_box {
	display: block;
	float: left;
	padding: 0 2px;
	height: 30px;
	line-height: 30px;
}

input[type="checkbox"].input_check {
	display: inline-block;
	float: left;
	margin-top: 6px;
	-webkit-appearance: none;
	vertical-align: middle;
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	background-image: url('http://7xl6qe.com2.z0.glb.qiniucdn.com/img/checkboxbutton.gif');
	background: none\0;
	*background: none;
	background-position: -14px -19px;
	cursor: pointer;
	outline-style: none;
	border: none;
}

input[type="checkbox"].input_check:hover {
	background-position: -14px -119px;
}

input[type="checkbox"].input_check:checked {
	background-position: -14px -219px;
}

.checkbox_box label {
	display: inline-block;
	cursor: pointer;
	text-decoration: none;
	color: #333;
	position: relative;
	margin-right: 15px;
}
/* common end */

/*addtion begin */
#areaOpen{
	width:60%;
	margin:0 auto;
}




/*额度评定  begin*/

.bill-info #limitId  h5{
	position: relative;
	margin: 10px 0;
	padding: 5px 10px;
	font-weight: normal;
	clear: both;
	color: #5cb85c;
}

.bill-info #limitId li span{
	float:left;
}

.bill-info #limitId li div{
	float:left;
	margin-right:20px;
}

.bill-info #limitId  p{
	font-size:18px;
	margin:20px 0;
}

.bill-info #limitShow  h5{
	position: relative;
	margin: 10px 0;
	padding: 5px 10px;
	font-weight: normal;
	clear: both;
	color: #5cb85c;
}

.bill-info #limitShow li span{

}

.bill-info #limitShow #netBox li div{
	float:left;
	width:65px;
}

.bill-info #limitShow #phoneBox li span{
	float:left;
	margin-right:10px;
}

.bill-info #limitShow #phoneBox  em{
	font-size:18px;
	margin-right:10px;
}

.bill-info #limitShow #phoneBox li div{
	float:left;
	margin-right:20px;
}


.bill-info #phoneResult #phoneRe em{
	font-size:18px;
	margin-right:20px;
}

.bill-info #limitShow  p{
	font-size:18px;
	margin:20px 0;
}


/*额度评定  end*/

.overDue td{
	color:red;
}

#pay_record_foraber_list{
	max-height:500px !important;
	overflow:auto;
}

#orderExcel{
	float:right;
	margin-right: 30px !important;
}

.chooiseTree{
	position: absolute;
	width:170px;
	height:400px;
  overflow: auto;
	color: #555;
	background-color: #fff;
	padding: 6px 12px;
	font-size: 14px;
	border: 1px solid #ccc;
}

.ztree{
	color: #555;
	background-color: #fff;
	padding: 6px 12px;
	font-size: 14px;
	border: 1px solid #ccc;
}

.ztree ul li{
	margin-bottom: 0px !important;
}

.myclassify{
	padding:20px;
	min-height:300px;
}

.leftBox{
	width:20%;
	height:500px;
	float:left;
	border:1px solid #e6e6e6;
	padding:20px;
	text-align: center;
}

.leftBox .fyName{
	width:80px;
	height:28px;
	border-radius: 4px;
	margin:10px;
}

.centerBox{
	width:33%;
	height:500px;
	float:left;
	padding:20px;
	border:1px solid #e6e6e6;
}

.centerBox #classifyTree{
	border:none;
	height:400px;
	width:95%;
	overflow-y:auto;
}

.centerBox #classifyTree li{
	margin:5px 0;
}

.centerBox #classifyTree li span{
	border:none;
	color:#000000;
	font-size:18px !important;
}

.rightBox{
	width:44%;
	height:500px;
	float:left;
	padding:20px;
	border:1px solid #e6e6e6;
}

.rightBox p{
	margin:10px;
}

.rightBox .fenleiInput{
	width:70%;
	height: 25px;
	border-radius: 3px;
}

.rightBox p label{
	width:25%;
	text-align: right;
	margin-right:7px;
}

.rightBox #editfy{
	margin-left:35%;
}

.screenfy{
	margin-top:5px;
}

.screenfy .goodsPrice{
	width:100px;
	height:25px;
	border-radius: 4px;
}

/* 20161025 */
.search_key{
	top:35%;
	right: 5%;
}

.mt20{
	margin-top:20px;
}

.ml20{
	margin-left:20px;
}

.mr5{
	margin-right:5px !important;
}

.table-body600{
	max-height: 600px;
	overflow-y: auto;
	overflow-x: hidden;
}

.imgupload_container{
	border:1px solid #e6e6e6;
	width:100px;
	padding:10px 10px;
	height:45px;
}
.imgupload_container {

}


.tableWidth td{
	width:90px !important;
	text-align:center;
}

.tableWidthh td{
	width:92px !important;
	text-align:center;
}

.jilu{
	position: relative;
	margin: 10px 0;
	padding: 5px 10px;
	background-color: #f4f5f9;
	font-weight: normal;
	clear: both;
	color: #5cb85c;
}

/* 20161129 */
.layer_preference_div{
	padding:60px 0px 0;
	text-align:center;
}

.layer_button_sure{
	margin:25px 10px 0;
}

.mg5{
	margin:5px;
}

.mr20{
	margin-right:20px;
}

.addressShow{
	max-height: 400px;
	overflow: auto;
}

.addressShow label{
	width:130px;
}

.addressShow label:nth-child(2){
	width:200px !important;
}


.order_total_allMoney{
	color:red;
	margin-bottom:20px;
}

.biggerImgCont{
	position:absolute;
	display:none;
	left:620px;
	top:750px;
}

.pageTotalButton{
	width: 44px;
	height: 18px;
	border: 0px;
	overflow: hidden;
	line-height: 140%;
	padding: 0px;
	margin: 2px 0 0 15px;
	text-align: center;
	cursor: pointer;
	background-color: #44b549;
	color: #fff;
	position: relative;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.totalDiv{
	width:65%;margin:0 auto;margin-top:-20px;
}

.totalSpan{
	float:right;margin-right:0px;
}

.totalInput{
	width:30px;text-align: center;color:inherit;font-family: tahoma;
}

.updateAfterSpan{
	margin:10px !important;
}

.order_detail_width{
	width:300px !important;
}

.navbarClass{
	float:left;
	width:18%;
	margin:10px 10px;
}
.buttonNavbar{
	color:#fff !important;
	background-color: #5cb85c !important;
	border-color: #4cae4c !important;
}

#adjustForm span{
	float:left;
	width:100px;
	text-align:right;
}


.js-identify-list{
	min-height: 500px;
	padding-bottom: 30px;
}

.js-identify-list h4 {
	position: relative;
	margin: 10px 0;
	padding: 5px 10px;
	background-color: #f4f5f9;
	font-weight: normal;
	clear: both;
	color: #5cb85c;
}

.js-identify-list ul {
	display: inline-block;
	clear: both;
	width: 100%;
	border-bottom:1px solid #e6e6e6;
}

.js-identify-list li{
	float: left;
	width: 31%;
	margin-bottom: 5px;
	/*display: inline-block;*/
}

.js-identify-list .w100{
	width: 100% !important;
}

.js-identify-list .w65{
	width: 65% !important;
}

/*.passButton{*/
/*	clear: both;*/
/*	width: 98%;*/
/*	position: absolute;*/
/*  bottom: 0;*/
/*}*/

.passButton button{
	width: 18%;
	float: left;
	display: inline-block;
  margin-top: 20px;
  margin-left: 10px;
}
.passButton .btn-success{
  margin-left: 80px;
}

.identify-title-tab{
	position: relative;
	margin-bottom: 20px;
	height: 34px;
	width: 100%;
	color: #333333 !important;
	background: #F2F2F2;
	text-align:center;
	line-height: 2.4;
}

.identify-title-tab .active{
	background: #00CCFF;
	color: #ffffff !important;
	text-decoration:none;
}

.identify-title-tab li{
	width: 20%;
	float: left;
	color: #333333 !important;
	cursor:pointer;
}

.identify-title-tab ul li .active a {
	border-bottom: 2px solid #5cb85c;
	color: #ffffff !important;
	text-decoration: none;
}

.dropdown-menu {
  width: 400px !important;
  z-index:10000;
}

.layer_finalSubmitCheckOrder{
	padding: 20px;
	margin-left: 170px;
}

.layer_finalSubmitCheckOrder h2{
	font-size: 28px;
	margin: 20px 0;
}

.layer_finalSubmitCheckOrder ul{

}

#showeducationDiv button{
	margin-right: 20px;
	margin-bottom: 10px;
}

#showeducationDiv .buttonActive{
	border: 3px solid #FF0000 !important;
}

.inviteActivity_tab{
	min-height: 100px;
}

.inviteActivity_tab div{
	height: 160px;
	width: 220px;
	text-align: center;
	float: left;
	margin-right: 20px;
	padding:30px 20px;
	font-size: 16px;
}

.pt20{
	padding-top: 15px;
}

.inviteActivity_tab{
	margin: 20px 30px;
}

.inviteActivity_tab .bottomP{
	border-bottom: 1px solid #fff;
	padding-bottom: 15px;
}

.inviteActivity_tab .first{
	background: #f1c40f;
	color: #FFFFFF;
}

.inviteActivity_tab .two{
	background: #ef8a52;
	color: #fff;
}

.inviteActivity_tab .three{
	background:#41acd6;
	color: #fff;
}

.inviteActivity_tab .four{
	background:#4ec6a4;
	color: #fff;
}

.inviteActivity_tab .fif{
	background:#c163b0;
	color: #fff;
}

.inviteActivity-info h4 {
	position: relative;
	margin: 10px 0;
	padding: 5px 10px;
	background-color: #f4f5f9;
	font-weight: normal;
	clear: both;
	color: #5cb85c;
}

.inviteActivity-info ul {
	display: inline-block;
	clear: both;
	width: 100%;
}

.inviteActivity-info ul li {
	margin-bottom: 5px;
	margin-right: 2%;
	display: inline-block;
	color: #333;
}

.inviteActivity-info .parameter span{
	width: 120px;
	float: left;
	text-align: right;
	margin-right: 10px;
	margin-top: 5px;
}

.inviteActivity-info .parameter li{
	width: 43%;
	float: left;
	display: inline-block;
}

.rechargeServeUl li{
	margin: 15px;
	clear: both;
	min-height: 20px;
}

.rechargeServeUl li span{
	float: left;
	width: 150px;
	text-align: right;
	margin-right:5px;
}

.rechargeServeUl li .inputCss{
	width: 500px !important;
	margin-top: -5px;
}

.salePrice{
	text-decoration:line-through ;
	color: black;
}

.deleteWire{
	color: black;
}

.setPrice_list_td{
	text-align: center;
}

.setPrice_list_td input{
	text-align: center;
	border: 0;
	width: 108px;
	height: 30px;
}

.poptxt {
	font-weight: bold;
	text-decoration: underline;
	cursor: pointer;
}
/*-----第一个表格滚动条css样式修改--------*/

.one table tbody {
  display: block;
  height: 400px;
  overflow-y: scroll;
}

.one table thead,
.one tbody tr {
  display: table;
  width: 100%;
  table-layout: fixed;/*重要  表格固定算法*/
}

.one table thead {/*留出滚动条的位置*/
  width: calc(100% - 1em)
}

.one table thead th {
  background: #ccc;}



